.px2rem(@name, @px) {
    @{name}: @px / 75 * 1rem;
}
.txh {
    display: flex;
    display: -webkit-flex;
}
.der{
    .txh();
   
    .px2rem(height,100);
    justify-content: flex-start;
    align-items: center;
    span:nth-child(2){
        .px2rem(font-size,44);
        .px2rem(padding-left,200);
//      padding-left: ;
    }
}
.ain{
 
    .px2rem(height,280);
    background: #f4f5f5;
    text-align: center;
    .px2rem(padding-top,30);
}
.ss{
    ul{
        li{
            .txh();
    justify-content: flex-start;
    align-items: center;   
    .px2rem(height,100);
    span{
        .px2rem(font-size,38);
    }
    span:nth-child(1){
        .px2rem(padding-left,50);
    }
    span:nth-child(2){
        .px2rem(padding-left,300);
    }
    
        }
    }
     
}
footer{
    width: 100%;
//  height: 100%;
.px2rem(height,800);
    background: #f4f5f5;
}
